delegate a responsibility - German English Dictionary